#!/bin/bash

work_dir='/data/yapi'
self_dir=$(dirname $(readlink -f "$0"))
parent_dir=$(dirname "$self_dir")

if [[ ! "$work_dir" == "$self_dir" ]];
then
    echo "当前目录与工作路径不符，请确认后重试"    
    exit 0
fi

# 所需要的环境检查
bash ensure_env.sh  # 依赖软件
bash ensure_network.sh  # 网络

cd "$work_dir/yapi"


# 下载vendors
if [[ ! -d "$work_dir/yapi/vendors" ]];
then
    git clone https://gitee.com/bestHAI/yapi.git vendors
fi

# 启动服务
docker-compose up -d
